#include "BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h"
#ifdef __cplusplus
extern "C" {
#endif
btSubsimplexConvexCast* bullet_NewbtSubsimplexConvexCast(btConvexShape* shapeA,btConvexShape* shapeB,btVoronoiSimplexSolver* simplexSolver){
	btConvexShape const * c_arg_shapeA=(btConvexShape const *)(void*)(shapeA);
	btConvexShape const * c_arg_shapeB=(btConvexShape const *)(void*)(shapeB);
	btVoronoiSimplexSolver * c_arg_simplexSolver=(btVoronoiSimplexSolver *)(void*)(simplexSolver);
	btSubsimplexConvexCast* wrap_out = new btSubsimplexConvexCast(c_arg_shapeA,c_arg_shapeB,c_arg_simplexSolver);
	return wrap_out;
}

#ifdef __cplusplus
}
#endif
